Codexonics\PrimeMoverFramework\compatibility\PrimeMoverFreemiusCompat D

Total Complexity 141
Dependencies 8
Dependents 1
Total lines 883
Lines of code 528
Logical lines of code 290
Comment lines 180
Methods 43
Properties 6

Methods 43

Method Rating Maintainability Complexity Lines of code
maybeResetFreemiusOnIssues()
A
44 12 44
maybeUpgradeComplete()
A
52 8 24
filterPrimeMoverSlug()
A
55 8 19
userFriendlyActionLinks()
S
53 7 24
freemiusAllCleanedUp()
S
52 7 23
activationHook()
S
54 7 21
deactivationNotProVersionInitiated()
S
60 7 13
deactivationHook()
S
55 6 21
getActiveModules()
S
56 6 20
maybeUpdateIfUserReadMessage()
S
55 6 19
maybeShowMainSiteOnlyMessage()
S
51 4 29
isPluginActive()
S
63 5 11
getDeactivationParams()
S
55 4 21
moreThanOneFreemiusModules()
S
58 4 16
isNetworkUsingOnlyMainSite()
S
60 4 14
isFreemiusLoaded()
S
77 4 3
jSUpgrade()
S
61 2 20
filterMessage()
S
55 2 19
filterUpgradeMessage()
S
56 2 18
removeVerifiedMeta()
S
67 3 8
deactivationUserInitiated()
S
67 3 7
isOnNetworkSitesAuthorized()
S
78 3 3
freemiusCleanup()
S
66 3 9
__construct()
S
57 1 19
filterHeader()
S
70 2 6
filterActionButtons()
S
68 2 8
registerHooks()
S
57 1 15
isUserNeedsToCreateSubSite()
S
67 2 8
setRedirectTransient()
S
66 2 8
getSystemInitialization()
S
81 1 3
getSystemAuthorization()
S
81 1 3
getPrimeMover()
S
82 1 3
generateNoticeSuccessUrl()
S
67 1 8
getActionLinks()
S
82 1 3
redirectAndExit()
S
77 1 4
setActivationUrl()
S
67 1 8
injectFreemiusHooks()
S
65 1 8
isUpgradedUserVerified()
S
79 1 3
getFreemiusOptions()
S
82 1 3
getFreemius()
S
82 1 3
getCoreModules()
S
82 1 3
getAutoDeactivationOption()
S
82 1 3
getSystemFunctions()
S
81 1 3